<body>
<h1></h1>
<script src="utiles.js"></script>

h1.innerText = dateFormat('2021-12-20 16:38:30')

浏览器内核
function getBrowser(n) {
            var ua = navigator.userAgent.toLowerCase(),
                s,
                name = '',
                ver = 0;
            //探测浏览器
            (s = ua.match(/msie ([\d.]+)/)) ? _set("ie", _toFixedVersion(s[1])):
                (s = ua.match(/firefox\/([\d.]+)/)) ? _set("firefox", _toFixedVersion(s[1])) :
                (s = ua.match(/chrome\/([\d.]+)/)) ? _set("chrome", _toFixedVersion(s[1])) :
                (s = ua.match(/opera.([\d.]+)/)) ? _set("opera", _toFixedVersion(s[1])) :
                (s = ua.match(/version\/([\d.]+).*safari/)) ? _set("safari", _toFixedVersion(s[1])) : 0;
 
            function _toFixedVersion(ver, floatLength) {
                ver = ('' + ver).replace(/_/g, '.');
                floatLength = floatLength || 1;
                ver = String(ver).split('.');
                ver = ver[0] + '.' + (ver[1] || '0');
                ver = Number(ver).toFixed(floatLength);
                return ver;
            }
 
            function _set(bname, bver) {
                name = bname;
                ver = bver;
            }
            return (n == 'n' ? name : (n == 'v' ? ver : name + ver));
        };
 
        var neihe = getBrowser("n"); // 所获得的就是浏览器所用内核。
        var banben = getBrowser("v"); // 所获得的就是浏览器的版本号。
        var browser = getBrowser(); // 所获得的就是浏览器内核加版本号。
        console.log(neihe)
        console.log(banben)
        console.log(browser)

    pc端
        <script>
 function goPAGE() {
                if ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) {
                    /*window.location.href="你的手机版地址";*/
                    alert("mobile")
                }
                else {
                    /*window.location.href="你的电脑版地址";    */
                    alert("pc")
                }
            }
            goPAGE();
</script>

微信浏览器
<script>
    //判断是否微信登陆
function isWeiXin() {
var ua = window.navigator.userAgent.toLowerCase();
console.log(ua);//mozilla/5.0 (iphone; cpu iphone os 9_1 like mac os x) applewebkit/601.1.46 (khtml, like gecko)version/9.0 mobile/13b143 safari/601.1
if (ua.match(/MicroMessenger/i) == 'micromessenger') {
return true;
} else {
return false;
}
}
if(isWeiXin()){
console.log(" 是来自微信内置浏览器")
}else{
console.log("不是来自微信内置浏览器")
}
</script>
